const path = require('path');

module.exports = {
    mode: 'production', // 开发模式
    entry: './src/index.js', // 入口文件
    output: { // 输出
        path: path.resolve(__dirname, 'dist'),
        // publicPath: 'sou',
        filename: 'main.js',
    },
    devServer: { // 配置 webpack-dev-server
        // contentBase: path.join(__dirname, 'sna'), // 静态文件根目录。 告诉服务器内容的来源。仅在需要提供静态文件时才进行配置。将用于确定 bundle 的来源
        compress: false, // 压缩
        port: 9303, // 端口
        host: '127.0.0.1',
        publicPath: '/source', //虚拟打包路径，bundle.js文件没有真正生成。 捆绑的文件将在此路径下的浏览器中可用。
    },
    mode: "development",
}